Debian安装笔记 |
您所在的位置:网站首页 › zram 算法 › Debian安装笔记 |
之前的 Debian 安装记录是在我对 Debian 的配置的了解很初级的阶段写的笔记,现在看来有些是需要更新的,之前的太长,干脆重新写一份吧。 目录 1 安装 1.1 安装模式选择 1.2 配置分区 1.3 继续安装 1.4 跳过安全更新 2 安装后配置 2.1 Timeshift 2.2 zram 2.3 安装微码 2.4 修改 Grub 分辨率 2.5 中文支持 2.5.1 生成中文 locale 2.5.2 GNOME 中文设置 2.5.3 安装中文字体 2.5.4 Rime 输入法 2.5.5 安装 Debian 中文支持包 3 常用软件 3.1 GNOME 扩展管理器 3.2 Firefox 3.3 Flathub 3.4 V2rayA 3.5 坚果云 3.6 1Password 3.7 WPS office 3.8 滴答清单 3.9 飞书 安装安装 Debian 真是一项技术活。Debian 默认的安装工具其实挺坑人的,之前踩过不少坑。特别是当我想使用 btrfs 的情况下,要进行不少特殊的配置。需要注意的地方如下: 安装模式选择首先引导系统后,要选择 Expert Install,这样才能分步执行安装进程。 配置分区在分区这一步,按步骤在要安装的分区建立 gpt 分区表,然后分一个给 EFI,大小 200M 足矣,其余空间都分成 btrfs 分区。如果有必要的话,选中格式化分区选项。 从这一步保存出来之后,关键的来了,按 Alt+F2 切换到第二个虚拟终端,然后手动配置 btrfs 分区: umount /target/boot/efi umount /target mount /dev/nvmen1p2 /mnt cd /mnt mv @rootfs @ btrfs su cr @home mount -o noatime,space_cache,compress=zstd,ssd,discard=async,subvol=@ /dev/nvmen1p2 /target mount /dev/nvmen1p1 /target/boot/efi mkdir /target/home mount -o noatime,space_cache,compress=zstd,ssd,discard=async,subvol=@home /dev/nvmen1p2 /target/home nano /target/etc/fstab 修改 / 的一行,把之前的 mount 参数完全复制过来,记得把 subvol=@rootfs 改成 subvol=@ 复制这一行,改成 /home 的配置,基本一样,除了 subvol 那里。修改完毕的 /target/etc/fstab 如下: UUID=64e86fea-0d63-4edd-afcb-5839eff269fa / btrfs noatime,space_cache,compress=zstd,ssd,discard=async,subvol=@ 0 0 UUID=64e86fea-0d63-4edd-afcb-5839eff269fa /home btrfs noatime,space_cache,compress=zstd,ssd,discard=async,subvol=@home 0 0 UUID=CBD1-D746 /boot/efi vfat umask=0077 0 1 继续安装完成上面那一步后,按 Alt+F1 切换回安装界面,继续安装 base system。 跳过安全更新在选择 security update 那里,一定把选项去掉,Debian 会去官方镜象下载文件,在中国大陆非常缓慢,很消耗时间。待安装结束后再升级就行。 安装后配置 Timeshift之前看网上的评论,执着于 Snapper。无奈 Snapper 的配置比较复杂,有一些关于 btrfs 里我不想很了解的概念。后来上网仔细读资料,发现其实如果只是想做快照,那 Timeshift 可以很好的完成工作,差别之一是无法做只读快照,不能发送到其他设备上去。在我的使用场景下用不到这一功能,于是就选择使用 Timeshift。差别之二是 Timeshift 只能对 @ 分区和 @home 分区做快照,这是我安装时把 @rootfs 改名成 @ 的原因。 Timeshift 可以直接使用 apt 安装。安装之后就带了图形界面,正常启动进行初步设置即可。我在默认的配置的基础上添加了引导后生成快照,没有对 @home 进行快照。 zramDebian 源里有几个相关的工具,我安装的是 zram-tools 直接使用 apt 安装就好。安装好后编辑 /etc/default/zramswap 文件,只取消两行的注释,修改一下参数就好了: ALGO=zstd # 使用 zstd 压缩算法,几种算法的优劣比较上面注释有写 PERCENT=25 # 物理内存的 25% 用做交换空间,在我机器上是 4G然后执行 sudo systemctl enable zramswap 即可(或许已经自动执行了,下次重启后生效)。可以通过 lsblk 命令查看效果。 安装微码之前的笔记中有记录,说是 AMD 的处理器安装这个包,具体效果我没看出来。不过装上也无妨。apt 安装 amd64-microcode 包即可。 修改 Grub 分辨率默认分辨率很高,字体很小,很难看清。编辑 /etc/default/grub 文件,加上一行 GRUB_GFXMODE=1280x960x32,auto 然后再执行 sudo update-grub 更新配置即可。这个分辨率是我的电脑上测出来的,其他电脑需要查文档,有个专门的命令可以检测合适的分辨率。 中文支持 生成中文 locale使用 sudo dpkg-reconfigure locales 命令,在默认的 locale 外,生成 zh_CN.UTF8,然后让你选择默认的 locale,如果基本系统已经安装完毕,不再需要进入终端进行大量编辑,那就选择中文的 locale,这样再次进入 GNOME 应该会变成中文。 GNOME 中文设置在 GNOME Settings 里面也要设置相关的语言选项与格式。 安装中文字体安装 fonts-noto-cjk 字体,中文显示会更漂亮一些,特别是浏览器和 Evolution 里面,Inoreader 也可以显示清晰锐利的衬线字体了。 Rime 输入法过去曾执着于 Fcitx 5,现在感觉 ibus 用的比较舒服。除了在 Emacs 里要进行配置还没有研究明白外,其他一切都好。 通过 apt 安装 ibus-rime Rime 配置文件放在 .config/ibus/rime/ 下面。 安装 Debian 中文支持包我还安装了 task-chinese-s 和 task-chinese-s-gnome-desktop 两个包,虽然安装之前中文基本已经差不多了。我没有安装 task-chinese-s-desktop,因为我不想安装里面的 Fcitx 和 ukai、uming 这些字体。 task-chinese-s 会安装 zhcon,task-chinese-s-gnome-desktop 会安装 GNOME 欢迎,下次进入 GNOME 时会出现一次,在里面选好配置好的输入法。 常用软件 GNOME 扩展管理器apt 安装 gnome-shell-extension-manager 我目前在用五个扩展,分别是: AppIndicator and KStatusNotifierItem Support Caffeine Desktop Icons NG (DING) NoAnnoyance v2 No overview at start-up FirefoxDebian Stable 和 Testing 源里带的是 ESR 版,据说 Sid 版里是最新版(尚未亲自验证测试)。之前我追求新版,使用的是 Flathub 的版本,但我发现这个版本跟安装的插件的交互有些问题,在我这里是 vdhcoapp,一直提示需要安装,尽管我已经安装了,应该是跟 Flatpak 本地权限有关系。还有一个情况是 1Password,虽然本地登录了,在插件这里又要重新登录一遍,而且不能使用本地验证来登录。我不想通过加第三方源等方式安装最新版本,ESR 版本的功能也没有太大差距,肉眼可见的差距主要在界面上,我最终选择了使用 ESR 版本。 FlathubFlatpak + Flathub 解决了很多软件的问题。bookworm 似乎安装了 flatpak,bullseye 需要按照 flathub.org 上的安装说明走一遍。我通过 Flathub 安装的软件有: Firefox。Debian 默认安装 ESR 版本,我希望使用最新版,卸载默认安装的,在 Flathub 上安装。 Linux QQ QQmusic Obsidian XMind Typora Microsoft Edge Slack Telegram Desktop V2rayA按照官方网站上的说明即可: # 安装 v2ray。源里的版本会出现缺 geoip 等文件的错误,直接安装网站上的,省心。 curl -Ls https://mirrors.v2raya.org/go.sh | sudo bash sudo systemctl disable v2ray --now # 安装 v2rayA wget -qO - https://apt.v2raya.org/key/public-key.asc | sudo tee /etc/apt/trusted.gpg.d/v2raya.asc echo "deb https://apt.v2raya.org/ v2raya main" | sudo tee /etc/apt/sources.list.d/v2raya.list sudo apt update sudo apt install v2raya sudo systemctl enable --now v2raya 坚果云官方网站下载 deb 包安装。我曾经在 bookworm 下安装会出问题,我一般在刚装完 bullseye 后安装坚果云。 1Password官方网站下载 deb 包安装。 WPS office官方网站下载 deb 包安装。 滴答清单官方网站下载 deb 包安装。 飞书官方网站下载 deb 包安装。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |